package com.md.common.utils.bizid;


public enum BizIdTypeEnum {
    BIG_ORDER_NO(1, "BO", "大单号"),
    SMALL_ORDER_NO(2, "SO", "小单号"),
    PAY_NO(3, "PO", "订单支付号"),
    REGIST_USER_REQ_NO(4, "RG", "注册第三方用户账户请求号"),
    USER_AUTH_REQ_NO(5, "AU", "发起用户实名认证请求号"),
    BIND_CARD_REQ_NO(6, "BC", "发起绑卡请求号"),
    GET_PWD_RESET_URL_REQ_NO(7, "RS", "重置/修改支付密码请求号"),
    VALID_PWD_REQ_NO(8, "VP", "验证支付密码请求号"),
    TRADE_NO(9, "T", "支付下单请求号"),
    BIG_PAY_NO(10, "BP", "大单支付号"),
    SMALL_PAY_NO(11, "SP", "小单支付号"),
    REFUND_NO(12, "R", "退款号"),
    AFTER_SALES_NO(13, "AS", "售后单号"),
    THIRD_PAY_MEMBER_ID(14, "TPM", "第三方支付平台会员ID"),

    ;

    private int value;
    private String prefix;
    private String name;

    BizIdTypeEnum(Integer value, String prefix, String name) {
        this.value = value;
        this.prefix =prefix;
        this.name = name;
    }

    public int getValue() {
        return value;
    }

    public void setValue(int value) {
        this.value = value;
    }

    public String getPrefix() {
        return prefix;
    }

    public void setPrefix(String prefix) {
        this.prefix = prefix;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
